@charset "utf-8";
/* CSS Document */
body{	margin: 0;	padding: 0; font-family:"微软雅黑"; font-size:12px; color:#666; background:#dcefd8;}
img {border:none;}
ul,ul li{ list-style:none; margin:0; padding:0;}
a { color: #515151; text-decoration: none;}
a:link { text-decoration: none; color:#515151;}
a:visited  { text-decoration: none; color:#515151;}
a:hover { text-decoration:none; color:#e30e22;}
.banner{ width:100%; height:650px; float:left;  margin-top:1px; display:inline;}

.flexslider { position: relative; height:650px; overflow: hidden; background: url(images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height:650px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index:999; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}




.head{ width:100%; height:134px; position:absolute; z-index:100; top:0; left:0; background:url(../images/m_03.png) repeat-x top;}
.top{ width:1000px; height:134px; margin:0px auto;}
.nav{ width:1000px; height:134px; float:left;  }
.nav li{ width:75px; height:110px; float:left; text-align:center; line-height:110px; font-size:14px; margin-right:36px; display:inline; }
.nav li a { color: #000; text-decoration: none;}
.nav li a:link { text-decoration: none; color:#000;}
.nav li a:visited  { text-decoration: none; color:#000;}
.nav li a:hover { text-decoration:none; color:#fff;width:75px; height:110px; float:left; background:url(../images/m_04.png) no-repeat top center;}
.impnav{ width:206px !important; height:134px; float:left;}




#con{ width:100%; height:auto!important; min-height:15px; height:15px; float:left; background:url(../images/m_06.jpg) repeat-x #dcefd8;  }
.con{ width:1000px; height:auto!important; min-height:15px; height:15px; margin:0px auto; }
.con_a{ width:1000px; height:100px; float:left; display:inline; margin-top:47px; }
.con_a li{ width:125px; height:100px; float:left; text-align:center;}  
.tu{ width:125px; height:59px; float:left; text-align:center; }
.con_a li span{ width:125px; height:25px; float:left; text-align:center; line-height:25px; font-size:14px; color:#fff;}
.con_a li:hover .tu img { -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg);   -webkit-transition: -webkit-transform 1s ease-out; -moz-transition: -moz-transform 1s ease-out;-o-transition: -o-transform 1s ease-out; -ms-transition: -ms-transform 1s ease-out;}
.con_b{ width:1000px; height:600px; float:left; display:inline; margin-top:31px; }
.con_b_a{ width:699px; height:600px; float:left; background:#fff;}
.hd{ width:699px; height:360px; float:left;}
/*焦点图*/
.focus{ position:relative; width:699px; height:360px;  float: left;}  
.focus img{ width: 699px; height: 360px;} 
.focus .shadow .title{width: 699px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:41px; line-height: 41px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:8px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:5px; height:5px; border-radius:5px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#28de00;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
.gywm{ width:648px; height:188px; float:left; display:inline; margin-top:26px; margin-left:25px;}
.gywm_tu{ width:257px; height:188px; float:left;}
.gywm_zi{ width:365px; height:168px; float:left; margin-left:26px; display:inline;}
.gywm_zi_bt{ width:365px; height:37px; float:left; background:url(../images/m_17.jpg) no-repeat bottom left; font-size:16px; text-align:left; color:#000; line-height:29px;}
.gywm_zi_nr{ width:365px; height:96px; float:left; display:inline; line-height:24px; text-align:justify; text-justify:inter-ideograph; margin-top:18px; color:#666;}
.gywm_zi_gd{ width:365px; height:21px; float:left; line-height:21px; text-align:left; margin-top:16px; display:inline;}
.gywm_zi_gd a { color: #27900e; text-decoration: none;}
.gywm_zi_gd a:link { text-decoration: none; color:#27900e;}
.gywm_zi_gd a:visited  { text-decoration: none; color:#27900e;}
.gywm_zi_gd a:hover { text-decoration:none; color:#e30e22;}
.con_b_b{ width:301px; height:600px; float:left; background:#3b842b;}
.xwzx{ width:243px; height:461px; float:left; display:inline; margin-top:21px; margin-left:31px;}
.xwzx_bt{ width:243px; height:37px; float:left; background:url(../images/m_19.jpg) no-repeat left bottom; font-size:16px; color:#fff; line-height:30px;}
.xwzx_bt span{ width:17px; height:17px; float:right; display:inline; margin-top:20px; margin-right:2px;}
.xwzx_bt span img{ -moz-transition: all 0.8s ease-in-out; -webkit-transition: all 0.8s ease-in-out; -o-transition: all 0.8s ease-in-out; -ms-transition: all 0.8s ease-in-out; transition: all 0.8s ease-in-out; } 
.xwzx_bt span img:hover{ -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } 
.xwzx_nr1{ width:243px; height:179px; float:left; display:inline; margin-top:24px; border-bottom:1px dashed #afcba9;}
.xwzx_nr1_tu{ width:240px; height:86px; float:left; margin-left:1px; display:inline;}
.xwzx_nr1_bt{width:242px; height:26px; float:left; display:inline; margin-top:13px; line-height:26px; font-size:14px; color:#fff;}
.xwzx_nr1_bt a { color: #fff; text-decoration: none;}
.xwzx_nr1_bt a:link { text-decoration: none; color:#fff;}
.xwzx_nr1_bt a:visited  { text-decoration: none; color:#fff;}
.xwzx_nr1_bt a:hover { text-decoration:none; color:#ff0;}
.xwzx_nr1_nr{ width:240px; height:38px; float:left; margin-left:1px; display:inline; line-height:19px; color:#fff;}
.xwzx_nr2{ width:243px; height:180px; float:left; margin-top:13px; display:inline;}
.xwzx_nr2 li{ width:243px; height:30px; float:left;}
.xwzx_nr2 li span{ float:right; width:66px; text-align:center; color:#8ab480;}
.xwzx_nr2 li a { color: #fff; text-decoration: none;}
.xwzx_nr2 li a:link { text-decoration: none; color:#fff;}
.xwzx_nr2 li a:visited  { text-decoration: none; color:#fff;}
.xwzx_nr2 li a:hover { text-decoration:none; color:#d3faca;}
.meishi{ width:301px; height:118px; float:left;}
.con_c{ width:1000px; height:360px; float:left; display:inline; margin-top:23px; }
.con_c_bt{ width:1000px; height:43px; float:left; display:inline; background:url(../images/m_22.jpg) no-repeat bottom left; font-size:20px; color:#1d720b; font-weight:bold; }
.con_c_bt span{ width:17px; height:17px; float:right; display:inline; margin-top:23px; margin-right:3px;}
.con_c_bt span img{ -moz-transition: all 0.8s ease-in-out; -webkit-transition: all 0.8s ease-in-out; -o-transition: all 0.8s ease-in-out; -ms-transition: all 0.8s ease-in-out; transition: all 0.8s ease-in-out; } 
.con_c_bt span img:hover{ -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } 
.con_c_nr{ width:1000px; height:246px; float:left; display:inline; margin-top:27px;}
.con_c_nr img{ float:left;}
.con_c_nr a { color: #fff; text-decoration: none; }
.con_c_nr a:link { text-decoration: none; color:#fff;}
.con_c_nr a:visited  { text-decoration: none; color:#fff;}
.con_c_nr a:hover { text-decoration:none; color:#ff0; }

#foot{ width:100%;  height:128px; float:left; float:left; background:#fff; border-top:1px solid #c1dabb;}
.foot{ width:1000px; height:128px; margin:0px auto; }
.foot_a{ width:870px; height:128px; float:left; }
.foot_anav{ width:870px; height:55px; float:left; display:inline; margin-top:3px; border-bottom:1px solid #eee; line-height:55px;}
.foot_anav a { color: #666; text-decoration: none; margin-left:10px; margin-right:10px;}
.foot_anav a:link { text-decoration: none; color:#666;}
.foot_anav a:visited  { text-decoration: none; color:#666;}
.foot_anav a:hover { text-decoration:none; color:#404040; }
.foot_awz{ width:870px; height:44px; float:left; line-height:22px; display:inline; margin-top:12px; text-align:left; color:#999;} 
.foot_b{ width:110px; height:112px; float:right; border:1px solid #ccc; margin-top:9px; display:inline;}

#cont{ width:100%; height:auto!important; min-height:105px; height:105px; position:absolute; left:0px; top:568px; z-index:200;}
.cont{ width:1000px; height:auto!important; min-height:15px; height:15px; margin:0px auto;   }
.con_left{ width:253px;  height:auto!important; min-height:15px; height:15px; float:left; padding-bottom:35px;}
.sub_left{ width:253px;  height:auto!important; min-height:15px; height:15px; float:left; background:#187e00;}
.sub_left_bt{ width:230px; height:45px; float:left;  font-size:20px; color:#fff; line-height:45px; margin-left:18px; margin-top:20px; display:inline;  }
.sub_left_bt span{ font-family:Arial; text-transform:uppercase; font-size:17px;}
.sub_left_nr{ width:213px; height:auto!important; min-height:15px; height:15px;float:left; margin-top:14px; margin-left:19px; display:inline; padding-bottom:26px;}
.sub_left_nr li{ width:213px; height:32px; float:left; line-height:32px; font-size:14px;}
.sub_left_nr a{ text-decoration: none; color:#ffffff; width:213px; height:32px; float:left; padding-left:22px; display:inline; background:#1e5d16; margin-top:3px; border-radius:5px; }
.sub_left_nr a:link { text-decoration: none; color:#ffffff;  width:183px; height:32px; float:left; padding-left:22px; display:inline;  background:#1e5d16; margin-top:3px;  border-radius:5px;}
.sub_left_nr a:visited  { text-decoration: none; color:#ffffff;  width:183px; height:32px; float:left; padding-left:22px; display:inline; background:#1e5d16;  margin-top:3px;  border-radius:5px;}
.sub_left_nr a:hover {  text-decoration: none; color:#23641a;  width:183px; height:32px; float:left; padding-left:22px; display:inline; background: url(../images/m_26.jpg) no-repeat 192px 12px #ffffff; margin-top:3px;  border-radius:5px;}
.mfoot{ width:253px; height:118px; float:left; display:inline; margin-top:20px;}

 
 
 
.con_right{ width:702px; height:auto!important; min-height:15px; height:15px; float:left; margin-left:45px; display:inline; margin-top:82px;}
.con_right_bt{ width:702px; height:54px; float:left; border-bottom:1px solid #bdd8b8; margin-top:21px; display:inline; }
.con_right_bt font{  font-size:19px; color:#002f66;  height:53px; float:left; border-bottom:2px solid #187e00; padding-left:2px; padding-right:2px; display:inline; line-height:53px; }
.con_right_bt span{ float:right; font-size:12px; color:#88a184;  line-height:54px; margin-right:10px; display:inline; }
.con_right_bt a { color:#88a184; text-decoration: none;}
.con_right_bt a:link { text-decoration: none; color:#88a184;}
.con_right_bt a:visited  { text-decoration: none; color:#88a184;}
.con_right_bt a:hover { text-decoration:none; color:#375d2f;}



.con_right_nr{width:702px; height:auto!important; min-height:115px; height:115px; float:left;  }
.about{width:702px; height:auto!important; min-height:15px; height:15px; float:left; text-align:justify; text-justify:inter-ideograph; color:#333; line-height:28px; margin-top:18px; display:inline; padding-bottom:50px; font-size:14px;}

.newsa{ width:702px; height:auto!important; min-height:109px; height:109px; float:left; margin-top:25px; display:inline;}
.newsa_tu{ width:214px; height:160px; float:left;}
.newsa_zi{ width:466px; height:160px; float:left; display:inline; margin-left:22px; }
.newsa_zi_bt{ width:466px; height:34px; float:left; line-height:34px; font-size:14px; color:#000;} 
.newsa_zi_bt a { color: #000; text-decoration: none;}
.newsa_zi_bt a:link { text-decoration: none; color:#000;}
.newsa_zi_bt a:visited  { text-decoration: none; color:#000;}
.newsa_zi_bt a:hover { text-decoration:none; color:#187e00; }
.newsa_zi_rq{ width:466px; height:29px; float:left; line-height:29px; color:#94b98d;}
.newsa_zi_nr{ width:466px; height:90px; float:left; line-height:30px; color:#666;  text-align:justify; text-justify:inter-ideograph;  }
.newsa_zi_nr a { color: #666; text-decoration: none;}
.newsa_zi_nr a:link { text-decoration: none; color:#666;}
.newsa_zi_nr a:visited  { text-decoration: none; color:#666;}
.newsa_zi_nr a:hover { text-decoration:none; color:#187e00; }

.news{ width:702px; height:auto; float:left; margin-top:12px; display:inline;}
.news li{ width:702px; height:36px; float:left; line-height:36px;}
.news li span{ float:right; color:#94b98d; width:85px; text-align:center; font-size:12px;}
.news li a{  text-decoration: none; color:#333; }
.news li a:link{ text-decoration: none; color:#333;}
.news li a:visited  { text-decoration: none; color:#333;}
.news li a:hover { text-decoration:none; color:#187e00;}

.fenye{ width:702px; height:auto; float:left;  text-align:center;  color:#333; font-size:12px; display:inline;   line-height:39px;  margin-top:28px; margin-bottom:28px;} 
.fenye span{  text-decoration: none; color:#fff; padding:10px 15px 10px 15px; background-color:#1e5d16; margin-left:1px; }
.fenye a{  text-decoration: none; color:#fff; padding:10px 15px 10px 15px;  background-color:#187e00; margin-right:5px; margin-left:5px;}

.fenye a:link{ text-decoration: none; color:#fff;}
.fenye a:visited  { text-decoration: none; color:#fff;}
.fenye a:hover { text-decoration:none; color:#fff;}




.photo{ width:702px;  height:auto!important; min-height:109px; height:109px; float:left;  margin-top:14px;  photo:inline;}
.photo li{ width:227px; height:231px; float:left; display:inline; margin-left:10px; margin-top:10px;}
.photo li img{ width:227px; height:194px; float:left; }
.photo li span{ width:227px; height:37px; float:left; line-height:37px; text-align:center; color:#fff; font-size:14px; background:#3b842b;}
.photo li :hover span{ color:#ff0;}
.photo li :hover img{ opacity:0.9;}


/**newsshow.asp**/
.newsshow{ width:702px; height:auto !important; min-height:190px; height:190px; float:left;  display:inline; text-align:center; margin-top:15px;  padding-bottom:30px; color:#333333; padding-bottom:20px;}
.newsshow input{ margin-top:5px;}
/**newsshow.asp**/
.news_bt{ width:702px; height:auto !important; min-height:30px; height:30px; float:left; margin-top:10px; line-height:30px; font-size:16px; font-weight:bold;border-bottom:1px dashed #999; }
.news_rq{ width:702px; height:22px; line-height:22px; float:right; display:inline; margin-right:10px; margin-top:5px; margin-bottom:5px;text-align:right;}
.news_nr{ width:702px;  height:auto !important; min-height:100px; height:100px; float:left; text-align:justify; text-justify:inter-ideograph;  line-height:28px; font-size:14px;}
.news_img{ width:702px; height:auto !important; min-height:30px; height:30px; float:left; text-align:center; display:inline; margin-top:15px; margin-bottom:5px ;}
.zoom{ float:left; margin-top:20px; display:inline;}
.fp{ float:left; width:702px;  display:inline; height:32px; line-height:32px; padding-bottom:5px; font-size:13px; border-bottom:#ccc 1px solid; margin-top:15px; padding-bottom:20px;}
.fp_t{ width:351px; overflow:hidden; height:32px; float:left;  height:32px; line-height:32px; text-align:left; }
.fp span{ float:left;}
.title06_fx{ float:left;}




.am-pagination { float:left; text-align:center; width:100%;}

